package com.yeyks.account.param;

import com.yeyks.common.param.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@ApiModel(description = "公司代理获取参数")
@Data
public class AccountInfoQueryParam extends BaseParam implements Serializable {

    private static final long serialVersionUID = -4583437694491196759L;


    @ApiModelProperty(value = "状态全部、启用、停用")
    private Boolean valid;

    @ApiModelProperty(value = "过滤类型：2省代 3 市代 4区县 5酒店",required = true)
    private Integer type;

    @ApiModelProperty(value = "名称")
    private String keyword;

    @ApiModelProperty(value = "区域")
    private String area;

    @ApiModelProperty(value = "账号")
    private String username;

    @ApiModelProperty(value = "手机号")
    private String phone;

    @ApiModelProperty(value = "部门经理ID")
    private Long managerId;

}
